<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>绿色版 xampp 1.6.8 配置</title>
<link rel="stylesheet" href="../css/reset.css" type="text/css" />
<link rel="stylesheet" href="../css/prettify.css" type="text/css" />
<script type="text/javascript" src="../js/prettify.js"></script>
</head>

<body onload="prettyPrint();">
<h1>绿色版 xampp 1.6.8 配置</h1>
<hr />
<p>xampp已经出了很多新版本，为什么我还要使用xampp1.6.8呢？只因为它够小巧，可以方便我在各种环境下使用并节省空间，特别是移动存储设备。</p>
<p>xampp1.6.8是1.6最后一版，它的7z自解压版只有32.2M,而安装版也只有37.5M，最新的1.7.7版文件大小增长了很多.</p>
<p>首先,需用127.0.0.1登录并设定MySQL的root密码</p>
<h3>xampp/apache/conf/httpd.conf配置根目录</h3>
<p>找到以下代码：</p>
<pre class="prettyprint linenums">
DocumentRoot "/xampp/htdocs"
</pre>
<pre class="prettyprint linenums">
&lt;Directory "/xampp/htdocs"&gt;
&lt;/Directory&gt;
</pre>
<p>更改为：</p>
<pre class="prettyprint linenums">
DocumentRoot "/htdocs"
</pre>
<pre class="prettyprint linenums">
&lt;Directory "/htdocs"&gt;
&lt;/Directory&gt;
</pre>
<p>这样可以使服务运行目录降低一层深度并独立出来,便于以后管理.</p>
<h3>xampp/apache/bin/php.ini</h3>
<p>在此文件中需要配制的项目；</p>
<hr />
<p>如果需要使用sqlite3的pdo的话,需找到如下内容并去掉他的";"注释</p>
<pre class="prettyprint linenums">;extension=php_pdo_sqlite.dll
</pre>
<p>重设资源限制</p>
<pre class="prettyprint linenums">;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 60     ; Maximum execution time of each script, in seconds
max_input_time = 60	; Maximum amount of time each script may spend parsing request data
memory_limit = 32M      ; Maximum amount of memory a script may consume (16MB)
</pre>
<hr />
<p>如果有需要zend解密的话,可以找到如下内容:</p>
<pre class="prettyprint linenums">[Zend]
zend_extension_ts = "\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts = "\xampp\php\zendOptimizer\lib\Optimizer"
zend_optimizer.enable_loader = 0
zend_optimizer.optimization_level=15
</pre>
<p>将zend_optimizer.enable_loader = 0的0改为1即可:</p>
<pre class="prettyprint linenums">[Zend]
zend_optimizer.enable_loader = 1
</pre>
<hr />
<h3>和超级旋风共同使用的80端口占用问题</h3>
<p>超级旋风先于xampp启动，会使xampp无法启动，xampp提示80端口占用，实际上被占用的端口不是80，而是供ssl使用的443，关闭ssl或更改443为别的端口即可。</p>
<hr />
<h3>MySQL的密码备份在这里</h3>
<p>xampp/security/security/mysqlrootpasswd.txt</p>
</body>
</html>
